man born in the same town - Francés Inglés Diccionario